<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>zlib::deflate_stream::pending</title>
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Boost.Beast">
<link rel="up" href="../boost__beast__zlib__deflate_stream.html" title="zlib::deflate_stream">
<link rel="prev" href="params.html" title="zlib::deflate_stream::params">
<link rel="next" href="prime.html" title="zlib::deflate_stream::prime">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../../boost.png"></td>
<td align="center"><a href="../../../../../../../index.html">Home</a></td>
<td align="center"><a href="../../../../../../../libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="../../../../../../../more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="params.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost__beast__zlib__deflate_stream.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="prime.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="section">
<div class="titlepage"><div><div><h5 class="title">
<a name="beast.ref.boost__beast__zlib__deflate_stream.pending"></a><a class="link" href="pending.html" title="zlib::deflate_stream::pending">zlib::deflate_stream::pending</a>
</h5></div></div></div>
<p>
          <a class="indexterm" name="idm44861281911888"></a>
        </p>
<p>
          Return bits pending in the output.
        </p>
<h6>
<a name="beast.ref.boost__beast__zlib__deflate_stream.pending.h0"></a>
          <span class="phrase"><a name="beast.ref.boost__beast__zlib__deflate_stream.pending.synopsis"></a></span><a class="link" href="pending.html#beast.ref.boost__beast__zlib__deflate_stream.pending.synopsis">Synopsis</a>
        </h6>
<pre class="programlisting"><span class="keyword">void</span>
<span class="identifier">pending</span><span class="special">(</span>
    <span class="keyword">unsigned</span><span class="special">*</span> <span class="identifier">value</span><span class="special">,</span>
    <span class="keyword">int</span><span class="special">*</span> <span class="identifier">bits</span><span class="special">);</span>
</pre>
<h6>
<a name="beast.ref.boost__beast__zlib__deflate_stream.pending.h1"></a>
          <span class="phrase"><a name="beast.ref.boost__beast__zlib__deflate_stream.pending.description"></a></span><a class="link" href="pending.html#beast.ref.boost__beast__zlib__deflate_stream.pending.description">Description</a>
        </h6>
<p>
          This function returns the number of bytes and bits of output that have
          been generated, but not yet provided in the available output. The bytes
          not provided would be due to the available output space having being consumed.
          The number of bits of output not provided are between 0 and 7, where they
          await more bits to join them in order to fill out a full byte. If pending
          or bits are <code class="computeroutput"><span class="keyword">nullptr</span></code>, then
          those values are not set.
        </p>
<h6>
<a name="beast.ref.boost__beast__zlib__deflate_stream.pending.h2"></a>
          <span class="phrase"><a name="beast.ref.boost__beast__zlib__deflate_stream.pending.return_value"></a></span><a class="link" href="pending.html#beast.ref.boost__beast__zlib__deflate_stream.pending.return_value">Return
          Value</a>
        </h6>
<p>
          <code class="computeroutput"><span class="identifier">Z_OK</span></code> if success, or <code class="computeroutput"><span class="identifier">Z_STREAM_ERROR</span></code> if the source stream state
          was inconsistent.
        </p>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright © 2016-2019 Vinnie
      Falco<p>
        Distributed under the Boost Software License, Version 1.0. (See accompanying
        file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
      </p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="params.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost__beast__zlib__deflate_stream.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="prime.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
